﻿// 功能：MzFC中颜色定义
// 描述：
// 作者：温伟鹏
// 日期：2010/5/20 23:53:06

using System;
using System.Drawing;

namespace MeizuSDK.Drawing
{
    /// <summary>
    /// MzFC中定义的颜色
    /// </summary>
    public sealed class MzSystemColors
    {
        /// <summary>
        /// 黑色
        /// </summary>
        public static Color Black
        {
            get
            {
                return Color.Black;
            }
        }
        /// <summary>
        /// 按钮灰色文本颜色
        /// </summary>
        public static Color Button_GrayText
        {
            get
            {
                return Color.FromArgb(70, 80, 111);
            }
        }
        /// <summary>
        /// 按钮文本颜色
        /// </summary>
        public static Color Button_Text
        {
            get
            {
                return Color.FromArgb(255, 255, 255);
            }
        }
        /// <summary>
        /// 按钮文本，用于图象亮度较高的按钮, 如删除小按钮（灰白色）
        /// </summary>
        public static Color Button_Text_Negative
        {
            get
            {
                return Color.FromArgb(70, 86, 111);
            }
        }
        /// <summary>
        /// 扩展按钮颜色
        /// </summary>
        public static Color ButtonEx_Text
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 扩展按钮颜色2
        /// </summary>
        public static Color ButtonEx_Text2
        {
            get
            {
                return Color.FromArgb(120, 120, 120);
            }
        }
        /// <summary>
        /// UiCaption控件背景色1
        /// </summary>
        public static Color Caption_BgColor1
        {
            get
            {
                return Color.FromArgb(162, 168, 180);
            }
        }
        /// <summary>
        /// UiCaption控件背景色2
        /// </summary>
        public static Color Caption_BgColor2
        {
            get
            {
                return Color.FromArgb(218, 227, 236);
            }
        }
        /// <summary>
        /// UiCaption背景渐变色1
        /// </summary>
        public static Color Caption_Gradient1
        {
            get
            {
                return Caption_BgColor1;
            }
        }
        /// <summary>
        /// UiCaption背景渐变色2
        /// </summary>
        public static Color Caption_Gradient2
        {
            get
            {
                return Caption_BgColor2;
            }
        }
        /// <summary>
        /// UiCaption内边框线条颜色
        /// </summary>
        public static Color Caption_InnerLine
        {
            get
            {
                return Color.FromArgb(227, 236, 237);
            }
        }
        /// <summary>
        /// UiCaption外边框线条颜色
        /// </summary>
        public static Color Caption_OuterLine
        {
            get
            {
                return Color.FromArgb(136, 146, 158);
            }
        }
        /// <summary>
        /// UiCaption控件的文本颜色
        /// </summary>
        public static Color Caption_Text
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 深蓝色
        /// </summary>
        public static Color DarkBlue
        {
            get
            {
                return Color.FromArgb(70, 86, 111);
            }
        }
        /// <summary>
        /// 日期分割线颜色
        /// </summary>
        public static Color Date_SpliteLine
        {
            get
            {
                return Color.FromArgb(180, 172, 179);
            }
        }
        /// <summary>
        /// UiEdit控件文本颜色
        /// </summary>
        public static Color Edit_Text
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 黑色字体
        /// </summary>
        public static Color Font_Black
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 深色字体颜色
        /// </summary>
        public static Color Font_Dark
        {
            get
            {
                return Color.FromArgb(40, 40, 40);
            }
        }
        /// <summary>
        /// Dark Gray
        /// </summary>
        public static Color Font_DarkGray
        {
            get
            {
                return Color.FromArgb(80, 80, 80);
            }
        }
        /// <summary>
        /// Gray
        /// </summary>
        public static Color Font_Gray
        {
            get
            {
                return Color.FromArgb(120, 120, 120);
            }
        }
        /// <summary>
        /// Light Gray
        /// </summary>
        public static Color Font_LightGray
        {
            get
            {
                return Color.FromArgb(160, 160, 160);
            }
        }
        /// <summary>
        /// Very Light Gray
        /// </summary>
        public static Color Font_VeryLightGray
        {
            get
            {
                return Color.FromArgb(180, 180, 180);
            }
        }
        /// <summary>
        /// 白色
        /// </summary>
        public static Color Font_White
        {
            get
            {
                return Color.White;
            }
        }
        /// <summary>
        /// Light Blue
        /// </summary>
        public static Color LightBlue
        {
            get
            {
                return Color.FromArgb(0, 60, 138);
            }
        }
        /// <summary>
        /// UiList控件描述文本颜色
        /// </summary>
        public static Color List_Description
        {
            get
            {
                return Color.FromArgb(130, 142, 149);
            }
        }
        /// <summary>
        /// 列表填充色1_颜色1
        /// </summary>
        public static Color List_Gradient1_Color1
        {
            get
            {
                return Color.FromArgb(242, 242, 242);
            }
        }
        /// <summary>
        /// 列表填充色1_颜色2
        /// </summary>
        public static Color List_Gradient1_Color2
        {
            get
            {
                return Color.FromArgb(250, 250, 250);
            }
        }
        /// <summary>
        /// 列表填充色2_颜色1
        /// </summary>
        public static Color List_Gradient2_Color1
        {
            get
            {
                return Color.FromArgb(230, 230, 230);
            }
        }
        /// <summary>
        /// 列表填充色2_颜色2
        /// </summary>
        public static Color List_Gradient2_Color2
        {
            get
            {
                return Color.FromArgb(200, 200, 200);
            }
        }

        public static Color List_GridLine_Color_Bottom
        {
            get
            {
                return List_Gradient2_Color1;
            }
        }

        public static Color List_GridLine_Color_Bottom2
        {
            get
            {
                return List_Gradient2_Color2;
            }
        }

        public static Color List_GridLine_Color_Top
        {
            get
            {
                return List_Gradient1_Color1;
            }
        }

        public static Color List_GridLine_Color_Top2
        {
            get
            {
                return List_Gradient1_Color2;
            }
        }
        /// <summary>
        /// 深色列表线的颜色
        /// </summary>
        public static Color List_GridLine_Dark
        {
            get
            {
                return Color.FromArgb(200, 200, 200);
            }
        }
        /// <summary>
        /// 高亮状态,浅色列表线的颜色
        /// </summary>
        public static Color List_GridLine_Dark_Pressed
        {
            get
            {
                return Color.FromArgb(0, 130, 173);
            }
        }
        /// <summary>
        /// 浅色列表线的颜色
        /// </summary>
        public static Color List_GridLine_Light
        {
            get
            {
                return Color.FromArgb(250, 250, 250);
            }
        }
        /// <summary>
        /// 高亮状态,深色列表线的颜色
        /// </summary>
        public static Color List_GridLine_Light_Pressed
        {
            get
            {
                return Color.FromArgb(131, 231, 255);
            }
        }

        public static Color List_ItemBg_Yellow_Dark
        {
            get
            {
                return Color.FromArgb(246, 236, 189);
            }
        }

        public static Color List_ItemBg_Yellow_Light
        {
            get
            {
                return Color.FromArgb(255, 250, 226);
            }
        }

        public static Color List_Normal_BgColor
        {
            get
            {
                return Color.FromArgb(236, 236, 236);
            }
        }
        /// <summary>
        /// 列表控件附加说明字体颜色
        /// </summary>
        public static Color List_PostScript
        {
            get
            {
                return Color.FromArgb(130, 142, 149);
            }
        }
        /// <summary>
        /// 列表控件高亮字体颜色
        /// </summary>
        public static Color List_Pressed
        {
            get
            {
                return Color.FromArgb(0, 50, 100);
            }
        }

        public static Color List_Selected_BG_Gradient1
        {
            get
            {
                return Color.FromArgb(6, 133, 205);
            }
        }

        public static Color List_Selected_BG_Gradient2
        {
            get
            {
                return Color.FromArgb(0, 204, 255);
            }
        }

        public static Color List_Selected_BG_Gradient3
        {
            get
            {
                return Color.FromArgb(107, 255, 253);
            }
        }

        public static Color List_Text
        {
            get
            {
                return Black;
            }
        }

        public static Color List_Text2
        {
            get
            {
                return Font_DarkGray;
            }
        }

        public static Color List_Text3
        {
            get
            {
                return Font_Gray;
            }
        }
        /// <summary>
        /// 高亮列表项的字体颜色
        /// </summary>
        public static Color List_Text_HighLight
        {
            get
            {
                return Color.FromArgb(0, 115, 215);
            }
        }
        /// <summary>
        /// 列表控件标题字体颜色 
        /// </summary>
        public static Color List_Title
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 单行文本框默认字体颜色 
        /// </summary>
        public static Color SingleLine_Edit
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 单行文本框提示文字的字体颜色,tips在输入文字后消失
        /// </summary>
        public static Color SingleLine_Edit_Tips
        {
            get
            {
                return Color.FromArgb(166, 166, 166);
            }
        }
        /// <summary>
        /// 单行文本框提示文字的字体颜色,tips2始终显示在文本框的无效区域
        /// </summary>
        public static Color SingleLine_Edit_Tips2
        {
            get
            {
                return SingleLine_Edit_Tips;
            }
        }

        public static Color StaticText
        {
            get
            {
                return Black;
            }
        }
        /// <summary>
        /// 系统默认字体颜色
        /// </summary>
        public static Color Text_Default
        {
            get
            {
                return Font_White;
            }
        }
        /// <summary>
        /// 系统默认高亮字体颜色
        /// </summary>
        public static Color Text_Pressed
        {
            get
            {
                return Color.FromArgb(0, 50, 100);
            }
        }
        /// <summary>
        /// 工具条字体颜色
        /// </summary>
        public static Color ToolBar_Text
        {
            get
            {
                return Font_White;
            }
        }
        /// <summary>
        /// 工具条被禁用工具项的字体颜色
        /// </summary>
        public static Color ToolBar_Text_Disabled
        {
            get
            {
                return Font_VeryLightGray;
            }
        }
        /// <summary>
        /// 工具条被按下工具项的字体颜色
        /// </summary>
        public static Color ToolBar_Text_Pressed
        {
            get
            {
                return Color.FromArgb(0, 50, 100);
            }
        }

        public static Color White
        {
            get { return Font_White; }
        }
        /// <summary>
        /// 系统窗口背景颜色
        /// </summary>
        public static Color Window_BgColor
        {
            get
            {
                return List_Normal_BgColor;
            }
        }
        /// <summary>
        /// 窗口字体颜色
        /// </summary>
        public static Color Window_Text
        {
            get
            {
                return Black;
            }
        }
    }
}
